#pragma once

#include "pEntity.h"
#include "pBody.h"


namespace Tmpl8
{


class pWeb;

enum P_BOOLS
{
	PB_LEFTCLICK,
	PB_RIGHTCLICK,
	PB_LEFTHOLD,
	PB_RIGHTHOLD,

	PB_END
};

enum P_TIMERS
{
	PT_LEFTCLICK,
	PT_RIGHTCLICK,


	PT_END
};

class pPlayer : public pBody
{
	friend Physics;
public:
	pPlayer(vector3 aPos, pWeb* aWeb);
	~pPlayer(void);

	void Tick();

	vector3* GetPlayerPos(){return mPlayerPos;}

private:
	pWeb* mWeb;
	vector3* mPlayerPos;

	bool mBools[PB_END];
	int mTimers[PB_END];

};

};